export interface ActivityEffectStatisticsVO {
  /**
   * 统计ID
   */
  statId: string | number;

  /**
   * 统计日期
   */
  statDate: string;

  /**
   * 统计月份
   */
  statMonth: string;

  /**
   * 统计年份
   */
  statYear: number;

  /**
   * 活动类型
   */
  activityType: string;

  /**
   * 活动总数
   */
  totalActivities: number;

  /**
   * 已完成活动数
   */
  completedActivities: number;

  /**
   * 已取消活动数
   */
  canceledActivities: number;

  /**
   * 参与人数总计
   */
  totalParticipants: number;

  /**
   * 平均参与人数
   */
  avgParticipants: number;

  /**
   * 参与率(%)
   */
  participationRate: number;

  /**
   * 平均满意度评分(1-5分)
   */
  avgSatisfactionScore: number;

  /**
   * 正面反馈数量
   */
  positiveFeedbackCount: number;

  /**
   * 负面反馈数量
   */
  negativeFeedbackCount: number;

  /**
   * 健康改善率(%)
   */
  healthImprovementRate: number;

  /**
   * 情绪改善率(%)
   */
  moodImprovementRate: number;

  /**
   * 社交互动改善率(%)
   */
  socialInteractionImprovement: number;

  /**
   * 改进建议
   */
  improvementSuggestions: string;

  /**
   * 备注
   */
  remarks: string;

}

export interface ActivityEffectStatisticsForm extends BaseEntity {
  /**
   * 统计ID
   */
  statId?: string | number;

  /**
   * 统计日期
   */
  statDate?: string;

  /**
   * 统计月份
   */
  statMonth?: string;

  /**
   * 统计年份
   */
  statYear?: number;

  /**
   * 活动类型
   */
  activityType?: string;

  /**
   * 活动总数
   */
  totalActivities?: number;

  /**
   * 已完成活动数
   */
  completedActivities?: number;

  /**
   * 已取消活动数
   */
  canceledActivities?: number;

  /**
   * 参与人数总计
   */
  totalParticipants?: number;

  /**
   * 平均参与人数
   */
  avgParticipants?: number;

  /**
   * 参与率(%)
   */
  participationRate?: number;

  /**
   * 平均满意度评分(1-5分)
   */
  avgSatisfactionScore?: number;

  /**
   * 正面反馈数量
   */
  positiveFeedbackCount?: number;

  /**
   * 负面反馈数量
   */
  negativeFeedbackCount?: number;

  /**
   * 健康改善率(%)
   */
  healthImprovementRate?: number;

  /**
   * 情绪改善率(%)
   */
  moodImprovementRate?: number;

  /**
   * 社交互动改善率(%)
   */
  socialInteractionImprovement?: number;

  /**
   * 改进建议
   */
  improvementSuggestions?: string;

  /**
   * 备注
   */
  remarks?: string;

}

export interface ActivityEffectStatisticsQuery extends PageQuery {

    /**
     * 日期范围参数
     */
    params?: any;
}



